MIT 6.375 Project Viterbi Decoder
نویسندگان
چکیده
The use of forward error correction (FEC) technique is known to be an e ective way to increase the reliability of the digital communication and to improve the capacity of a channel. Convolutional encoder at the transmitter associated with the Viterbi decoder at the receiver has been a predominant FEC technique because of its high e ciency and robustness. However, the Viterbi decoder consumes large resources due to its complexity, and the decoding load has increased with newer communication standards; as a result, the hardware solution has become crucial for higher performance and cost e ectiveness. A Viterbi Decoder for IEEE 802.16 WiMax Standards (constraint length K = 7, supporting rates of 1/2, 2/3, 3/4, 5/6) has been implemented in Bluespec on an FPGA. The design is based on MATLAB source code of Viterbi decoder. The decoder throughput has been boosted by using parallel and pipelined architecture to reach over 150Mb/s. Bluespec and FPGA played a key role in that it remarkably reduces design e ort as well as veri cation time through high-level synthesis.
منابع مشابه
Implementation of Hslp Viterbi Decoder Design for Tcm Decoders
The aim of the project is execution of Viterbi algorithm applying HDL coding. The overall objective is to clearly understand the Hidden Markov model and Viterbi Decoder, to evaluate the basic functionalities and steps involved in Viterbi algorithm, to project on the implementation of Viterbi algorithm through HDL code and finally to critically analyze the results obtained through HDL code. The ...
متن کاملReconfigurable Viterbi Decoder
Forward Error Correction (FEC) schemes are an essential component of wireless communication systems. Convolutional codes are employed to implement FEC but the complexity of corresponding decoders increases exponentially according to the constraint length. Present wireless standards such as Third generation (3G) systems, GSM, 802.11A, 802.16 utilize some configuration of convolutional coding. Co...
متن کاملA Low Power Viterbi Decoder for Trellis Coded Modulation System
Forward Error Correction (FEC) schemes are an essential component of wireless communication systems. Convolutional codes are employed to implement FEC but the complexity of corresponding decoders increases exponentially according to the constraint length. Present wireless standards such as Third generation (3G) systems, GSM, 802.11A, 802.16 utilize some configuration of convolutional coding. Co...
متن کاملFPGA Implementation of Soft Input Viterbi Decoder for CDMA2000 System
This paper presents a short overview of a soft input Viterbi decoder FPGA (Field-Programmable Gate Array) implementation for CDMA2000 (Code Division Multiple Access) wireless communication system in Verilog HDL (Hardware Description Language). The main goal of this project was resource-optimized implementation of the decoder on the target platform. It is well known that data transmissions over ...
متن کاملFpga Implementation of High Speed and Low Power Viterbi Encoder and Decoder
AbstractImplementation of the viterbi decoder in the FPGA plays a dominant role for power and high speed mechanisms. The viterbi decoder is the most efficient decoder. It is commonly used in a wide range of communication and data storage applications. It uses trellis coded modulation (TCM) technique to find the trellis path in the circuit. Here, pre-computation techniques have been adopted for ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011